package top.heathylife.gateway.common.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.heathylife.gateway.common.po.ApiParameterPo;

import java.util.List;


/**
 * @author maoxiaomeng
 */
@Data
@Accessors(chain = true)
public class ApiReqRestVo {
    /**
     * 请求参数集合
     */
    List<ApiParameterPo> apiReq;

    /**
     * 返回参数集合
     */
    List<ApiParameterPo> apiResult;

    String apiName;
    @ApiModelProperty(value = "接口状态，如果第三方不可用，直接禁掉此状态即可")
    Boolean status;
    @ApiModelProperty(value = "接口上一次失效时间")
    Long expiresTime;
    @ApiModelProperty(value = "接口价格,默认为分")
    Long price;
    @ApiModelProperty(value = "接口解释")
    String info;
    @ApiModelProperty(value = "源文档地址")
    String docUrl;

}
